/* CSS Document */
*{margin:0; padding:0;}
ul,li{list-style:none;}
a{text-decoration:none;}
html,body{height:100%; font-family:"微软雅黑";}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
input{outline:none;}
button{outline:none;}
/**登录注册**/
.login{width:100%; height:100%; background:url(../images/login-bj.jpg) no-repeat center;}
.login-container{width:377px; height:516px; position:absolute;left:50%; margin-left:-188px; top:50%; margin-top:-258px;}
.login-body{width:100%; position:relative;  height:100%;}
.login-body-c1{position:absolute;left:50%;margin-left:-130px; top:50%;margin-top:-180px;width:360px; background:rgba(0,0,0,0.5); height:360px; }
.login-body-c1-head{font-size:24px; color:#fff;width:252px; height:41px;margin:21px auto 0 auto;text-align:center;  line-height:41px;}
.login-body-c1-body{width:300px; margin:0 auto;padding-top:40px;}
.form-container{height:34px; width:100%; border-bottom:1px solid #fff; margin-bottom:27px;}
.form-icon{width:34px; border-right:1px solid #fff;}
.form-container .input-text{width:246px; height:33px; color:#fff; outline:none; background:none; border:0;padding-left:15px;}
.rember-password{color:#fff;}


.home_body{background:#fff;}
.home{width:100%;padding:0;}
.home-navtop{width:100%; height:60px; background:#d40211; border-radius:0; border:0; position:fixed; left:0; top:0; z-index:999;}
.home-logo a{color:#fff !important; font-size:24px; margin-top:3px;}
.home-logo a span{font-size:14px;}
.header-right{margin-right:23px;margin-top:17px;}
.home-welcome{font-size:14px; color:#fff; background:url(../images/home-user.png) no-repeat;padding-left:23px;padding-right:21px;}
.home-welcome:hover{color:#fff; text-decoration:none;}
.siderbar{position:fixed;left:0; top:60px;z-index:9999; background: #eee; height:100%;}
.siderbar_wrapper{width:180px; height:100%; overflow:hidden;}
.siderbar_title{width:180px; border-bottom:1px solid #ccc; background:#eee; color:#222;font-size:17px;padding:10px;}
.siderbar_title_le{width:120px; }
.siderbar_title_ri{width:23px; cursor:pointer;}
.home-sp1{font-size:14px; color:#fff; display:block;}
.home-sp2{font-size:12px; color:#fff;}
.siderbar_menu{height:90%; overflow:scroll; overflow-x:hidden; }
.siderbar_menu::-webkit-scrollbar {
		  width: 5px;
	} /* 这是针对缺省样式 (必须的) */
.siderbar_menu::-webkit-scrollbar-track {
		  background-color: #eee;
	} /* 滚动条的滑轨背景颜色 */

	.siderbar_menu::-webkit-scrollbar-thumb {
		  background-color: #ccc; 
	} /* 滑块颜色 */

	

	.siderbar_menu::-webkit-scrollbar-corner {
		  background-color: black;
	} /* 横向滚动条和纵向滚动条相交处尖角的颜色 */



.siderbar_menu>ul{margin-top:13px;}
.par_li{font-size:14px;width:180px;line-height:38px; margin-bottom:4px;}
.siderbar_menu a{color:#222;}
.siderbar_menu span{font-size:18px;}
.par_li a:hover{background:#ccc; color:#222;}
.par_li_active{background:#ccc; color:#222 !important;}
.par_li>a{display:block;padding-left:16px;}
.siderbar_menu a:hover{text-decoration:none; }
.child{display:none;}

.child>li{font-size:12px;}
.child a{display:block;padding-left:48px;}
.child a:hover{background:#ccc; color:#222;}
.siderbar_banben{font-size:14px; color:#fff;position:absolute;left:16px; top:550px;}
.siderbar_wrapper_hide{width:47px; height:100%;}
.hide{display:none;}
.siderbar_title_hide{width:47px; height:40px; text-align:center; background:#eee; padding-top:8px; cursor:pointer;}
.par_ul_hide{margin-top:10px;}
.par_li_hide{position:relative;margin-bottom:4px;}
.par_li_hide > span{display:block;width:47px; height:38px; text-align:center; line-height:38px; font-size:18px;color:#222; cursor:pointer;}
.par_li_hide > span:hover{background:#ccc;color:#222;}
.child_ul_hide{position:absolute; left:47px; top:0;width:180px; line-height:38px; background:#ccc; text-indent:20px; display:none; }
.child_ul_hide a{color:#222;}
/**右侧内容**/
.main{overflow:auto; margin-left:180px;margin-top:60px;}
.bread{padding:10px 0;}
.bread ul{margin-left:25px;}
.bread li{float:left; height:32px;}
.bread a{ color:#222;}
.bread-left{width:20px; height:32px; background:url(../images/bread-left.png) no-repeat;}
.bread-right{width:20px; height:32px; background:url(../images/bread-right.png) no-repeat;}
.bread-center{padding:0 10px; background:#eee; height:32px; line-height:32px;}
.bread li:nth-child(1){width:55px; background:url(../images/bread-bj1.png) no-repeat; font-size:18px;padding-left:11px; padding-top:3px;}
.bread li:nth-child(2){  font-size:12px; margin-left:-15px;}
.bread li:nth-child(3){  font-size:12px; margin-left:-15px;}
.a_wzsz{margin-left:22px; border:1px solid #eee;}
.a_wzsz_top{width:100%; height:45px; background:#eee;font-size:14px; text-indent:20px; line-height:45px;}
.a_wzsz_bottom{padding:30px;}
.a_wzsz_con{margin-bottom:20px;}
.a_wzsz_con_le{width:200px; line-height:30px;}
.a_wzsz_con_ri input{width:300px; height:30px; line-height:30px; }
.a_wzsz_con_ri select{width:300px; height:30px; line-height:30px; outline:none; text-indent:8px;}
.a_wzsz_con_ri textarea{width:500px; height:150px;outline:none;}
.a_wzsz_btn{margin-left:200px;}
.a_wzsz_btn button{width:100px; height:45px; background:#d40211; color:#fff; text-align:center; line-height:45px;border:0;}
.a_hygl table{width:96%;margin:20px auto;}
.a_hygl thead{width:100%;border-left:1px solid #eee;}
.a_hygl thead th{height:35px; background:#eee; text-align:center;}
.a_hygl tbody{border-left:1px solid #eee;}
.a_hygl tbody td{height:35px;border-bottom:1px solid #eee; text-align:center; border-right:1px solid #eee;}
.a_hygl tbody td a{padding:0 3px; color:#d40211}

.admin-login_tc{position:absolute; left:50%; top:50%; width:250px; height:100px;  background:#fff; margin-left:-70px; margin-top:-50px; font-size:14px; text-align:center; line-height:100px; border-radius:10px;}
.admin_zhezhao{width:100%; height:100%; background:rgba(0,0,0,0.5); position:absolute; left:0; top:0;}

.a_home_huiyuan_top{width:96%; margin:20px auto 0 auto ; border:1px solid #eee;padding:10px 0; text-indent:20px; background:#eee;}
.a_home_huiyuan_table table{border-top:1px solid #eee; margin:0 auto;}
.a_huiyuan_bianji{margin:30px;}
.a_huiyuan_bianji_txt{line-height:28px;}
.a_huiyuan_bianji_btn button{width:150px;margin-top:20px; height:40px; background:#d40211; border:0; color:#fff;}
.a_btn_yaoqingma{width:150px;margin-top:40px;}
.a_btn_yaoqingma_le{width:46px;}
.a_btn_yaoqingma_ri{width:90px;}
.a_btn_yaoqingma_ri input{width:90px;}
.a_yonghuzu_child{display:none;}
.a_yonghuzu_child{line-height:24px;margin-left:14px;}
.a_quanxianguanli table{border-top:1px solid #eee; margin:20px auto;}


@media(max-width:500px){
.login-body-c1{left:50%;margin-left:-160px; top:50%;margin-top:-190px;width:320px;  }	
.login-body-c1-body{width:290px}
.form-container .input-text{width:240px;}
.btn-white{width:290px;}
.bread{display:none;}
.siderbar_wrapper{display:none;}
.siderbar_wrapper_hide{display:block !important;}
	}
@media(max-width:320px){
.login-body-c1{left:50%;margin-left:-140px; top:15%;margin-top:0;width:280px;  }	
.login-body-c1-body{width:260px}
.form-container .input-text{width:200px;}
.btn-white{width:260px;}

	}


